package locacao.apresentacao.gui;

import java.awt.Frame;

import locacao.apresentacao.ctr.RentACarCTR;


public class RentACarGUI {
	
	private RentACarCTR rentACarCTR;
	
	/**
	 * 
	 */
	public RentACarGUI(){}
	
	/**
	 * @param rentACarCTR
	 */
	public RentACarGUI(RentACarCTR rentACarCTR){
		setRentACarCTR(rentACarCTR);
	}
	
	/**
	 * @param rentACarCTR
	 */
	private void setRentACarCTR(RentACarCTR rentACarCTR) {
		this.rentACarCTR = rentACarCTR;
	}
	
	/**
	 * @return
	 */
	public RentACarCTR getRentACarCTR() {
		return rentACarCTR;
	}
	
	/**
	 * @param frame
	 * @param rentACarGUI
	 */
	public void loadVeiculoGUI(Frame frame,RentACarGUI rentACarGUI){
		new VeiculoGUI(frame,rentACarGUI);
	}
	
	public void loadClienteGUI(Frame frame,RentACarGUI rentACarGUI){
		new ClienteGUI(frame,rentACarGUI);
	}
	
	public void loadFaturaGUI(Frame frame,RentACarGUI rentACarGUI){
		new FaturaGUI(frame,rentACarGUI);
	}
	
	public void loadFucionarioGUI(Frame frame,RentACarGUI rentACarGUI){
		new FuncionarioGUI(frame,rentACarGUI);
	}
	
	public void loadItemVeiculoGUI(Frame frame,RentACarGUI rentACarGUI){
		new ItemVeiculoGUI(frame,rentACarGUI);
	}
	
	public void loadLocacaoGUI(Frame frame,RentACarGUI rentACarGUI){
		new LocacaoGUI(frame,rentACarGUI);
	}
	
	public void loadPessoaGUI(Frame frame,RentACarGUI rentACarGUI){
		new PessoaGUI(frame,rentACarGUI);
	}
	
	public void loadServicoGUI(Frame frame,RentACarGUI rentACarGUI){
		new ServicoGUI(frame,rentACarGUI);
	}
	
	public void loadItemServicoGUI(Frame frame,RentACarGUI rentACarGUI){
		new ItemServicoGUI(frame,rentACarGUI);
	}
}
